# 使用官方Python 3基础镜像
# 使用与本地环境匹配的Python 3.9基础镜像
FROM python:3.9-slim

# 设置工作目录
WORKDIR /app

# 安装pip
RUN python -m pip install --upgrade pip

# 配置pip源为清华大学镜像源
RUN pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

# 复制项目文件到工作目录
COPY . /app

# 安装项目依赖（添加--no-cache-dir参数减少镜像大小）
RUN pip install --no-cache-dir -r requirements.txt

RUN pip install --force-reinstall -v openai==1.55.3
